/*!normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css*/html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%}body{margin:0}ul,li{list-style-type:none}ul,li{margin:0;padding:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*,*:after,*::before{box-sizing:border-box}a,a:link,a:visited{text-decoration:none}.visuallyhidden,.structural{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.mobile-only{display:block}@media screen and (min-width:980px){.mobile-only{display:none}}.hide-on-small1{display:none}@media screen and (min-width:485px){.hide-on-small1{display:inline}}.hide-on-xsmall{display:none}@media screen and (min-width:400px){.hide-on-xsmall{display:inline}}.hide-on-small{display:none}@media screen and (min-width:575px){.hide-on-small{display:inline}}.hide-on-small2{display:none}@media screen and (min-width:640px){.hide-on-small2{display:block}}.text-left{text-align:left}.centered,.text-center{text-align:center}.extra-bottom-margin,p.extra-bottom-margin{margin-bottom:6rem}.max-width-small{max-width:768px;margin:auto}.max-width-very-small{max-width:640px;margin:auto}h1,p,li{color:#657172}h2{color:#657172}h3{color:#657172}.footer,.footer p,.footer p a,.small-caps{color:#939b9c}a,a:link,a:visited{color:#ff6c69}a:focus,a:hover{color:#ff5b50}.menu a,.menu a:link,.menu a:visited{color:#939b9c}.footer a:hover,.menu a:hover,.menu a:focus{color:#ff6c69}.bgwhite{background-color:#fff}/*!- - - PROJECT page - - -*/.project-area li,.project-area h4{color:#939b9c}/*!- - - CONTACT AREA - - -*/.button,a.button{background-color:#ff6c69;color:#fff;transition:all 200ms ease-in-out}.button:hover,a.button:hover{background-color:#ff5b50}/*!- - - FORMS - - -*/input,textarea{color:#657172;border:2px solid #dce5e4}input:focus,textarea:focus{border:2px solid #657172;outline:none}label{color:#657172}input.error,textarea.error{border:2px solid #ff6c69}label.error span{background-color:#ff6c69;color:#fff}.contact-form em,p.error{color:#ff6c69}/*!- - - GLOBAL - - -*/body{font-family:brandon-grotesque,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p,li{font-size:16px;line-height:1.4;font-family:brandon-grotesque,sans-serif;font-weight:400}@media screen and (min-width:400px){p,li{font-size:16px;line-height:1.4}}@media screen and (min-width:575px){p,li{font-size:18px;line-height:1.4}}@media screen and (min-width:768px){p,li{font-size:17px;line-height:1.4}}@media screen and (min-width:900px){p,li{font-size:18px;line-height:1.4}}@media screen and (min-width:980px){p,li{font-size:20px;line-height:1.4}}.small-type li{font-size:11px;line-height:1.5;font-family:brandon-grotesque,sans-serif;font-weight:400}@media screen and (min-width:400px){.small-type li{font-size:12px;line-height:1.5}}@media screen and (min-width:575px){.small-type li{font-size:13px;line-height:1.5}}@media screen and (min-width:768px){.small-type li{font-size:14px;line-height:1.5}}@media screen and (min-width:980px){.small-type li{font-size:15px;line-height:1.5}}h1{font-size:34px;line-height:1.1;font-weight:300}@media screen and (min-width:575px){h1{font-size:46px;line-height:1.1}}@media screen and (min-width:768px){h1{font-size:60px;line-height:1.1}}@media screen and (min-width:980px){h1{font-size:68px;line-height:1.1}}.homepage h1{font-size:30px;line-height:1.15;font-weight:400}@media screen and (min-width:400px){.homepage h1{font-size:30px;line-height:1.15}}@media screen and (min-width:575px){.homepage h1{font-size:36px;line-height:1.15}}@media screen and (min-width:768px){.homepage h1{font-size:42px;line-height:1.15}}@media screen and (min-width:980px){.homepage h1{font-size:48px;line-height:1.15}}h2{font-size:22px;line-height:1.15;font-weight:400;margin-top:0;margin-bottom:.5rem}@media screen and (min-width:400px){h2{font-size:24px;line-height:1.15}}@media screen and (min-width:575px){h2{font-size:25px;line-height:1.15}}@media screen and (min-width:640px){h2{font-size:26px;line-height:1.15}}@media screen and (min-width:768px){h2{font-size:27px;line-height:1.15}}@media screen and (min-width:840px){h2{font-size:28px;line-height:1.15}}@media screen and (min-width:980px){h2{font-size:30px;line-height:1.15}}.content h2{font-size:22px;line-height:1.15;font-weight:400}@media screen and (min-width:400px){.content h2{font-size:24px;line-height:1.15}}@media screen and (min-width:575px){.content h2{font-size:25px;line-height:1.15}}@media screen and (min-width:640px){.content h2{font-size:26px;line-height:1.15}}@media screen and (min-width:768px){.content h2{font-size:27px;line-height:1.15}}@media screen and (min-width:840px){.content h2{font-size:28px;line-height:1.15}}@media screen and (min-width:980px){.content h2{font-size:30px;line-height:1.15}}h3{font-size:18px;line-height:1.3;font-family:brandon-grotesque,sans-serif;font-weight:400}@media screen and (min-width:575px){h3{font-size:20px;line-height:1.3}}@media screen and (min-width:768px){h3{font-size:24px;line-height:1.3}}@media screen and (min-width:980px){h3{font-size:26px;line-height:1.3}}h4{font-size:20px;line-height:1.3;font-family:brandon-grotesque,sans-serif;font-weight:500}@media screen and (min-width:400px){h4{font-size:20px;line-height:1.3}}@media screen and (min-width:575px){h4{font-size:23px;line-height:1.3}}@media screen and (min-width:640px){h4{font-size:24px;line-height:1.3}}@media screen and (min-width:768px){h4{font-size:25px;line-height:1.3}}@media screen and (min-width:980px){h4{font-size:26px;line-height:1.3}}h5{font-size:16px;line-height:1.3;font-family:brandon-grotesque,sans-serif;font-weight:700;letter-spacing:.1rem;text-transform:uppercase}@media screen and (min-width:575px){h5{font-size:16px;line-height:1.3}}@media screen and (min-width:768px){h5{font-size:18px;line-height:1.3}}@media screen and (min-width:980px){h5{font-size:20px;line-height:1.3}}.small-caps{text-transform:uppercase;letter-spacing:.1rem;font-size:11px;line-height:1.5}@media screen and (min-width:400px){.small-caps{font-size:12px;line-height:1.5}}@media screen and (min-width:575px){.small-caps{font-size:13px;line-height:1.5}}@media screen and (min-width:768px){.small-caps{font-size:14px;line-height:1.5}}@media screen and (min-width:980px){.small-caps{font-size:15px;line-height:1.5}}.light{font-weight:400}.footer p{text-transform:uppercase;letter-spacing:.1rem;font-size:9px;line-height:1.5}@media screen and (min-width:400px){.footer p{font-size:9px;line-height:1.5}}@media screen and (min-width:575px){.footer p{font-size:10px;line-height:1.5}}@media screen and (min-width:768px){.footer p{font-size:11px;line-height:1.5}}@media screen and (min-width:980px){.footer p{font-size:12px;line-height:1.5}}.menu a{text-transform:uppercase;letter-spacing:.1rem;font-size:11px;line-height:1.5;font-weight:500}@media screen and (min-width:575px){.menu a{font-size:12px;line-height:1.5}}@media screen and (min-width:768px){.menu a{font-size:12px;line-height:1.5}}@media screen and (min-width:980px){.menu a{font-size:13px;line-height:1.5}}/*!- - - MARGINS & SPACING - - -*/.content p{margin-top:.35rem}.content h2{margin-top:2rem;margin-bottom:.2rem}.content h3{margin-top:2rem;margin-bottom:.2rem}/*!- - - HOME page - - -*/.gallery-item figcaption p{font-size:15px;line-height:1.5}@media screen and (min-width:400px){.gallery-item figcaption p{font-size:16px;line-height:1.5}}@media screen and (min-width:575px){.gallery-item figcaption p{font-size:16px;line-height:1.5}}@media screen and (min-width:768px){.gallery-item figcaption p{font-size:14px;line-height:1.5}}@media screen and (min-width:980px){.gallery-item figcaption p{font-size:13px;line-height:1.5}}/*!- - - PROJECT page - - -*/.project-area h4{font-size:11px;line-height:1.5;font-weight:300;text-transform:uppercase;letter-spacing:.2rem}@media screen and (min-width:400px){.project-area h4{font-size:12px;line-height:1.5}}@media screen and (min-width:575px){.project-area h4{font-size:13px;line-height:1.5}}@media screen and (min-width:768px){.project-area h4{font-size:14px;line-height:1.5}}@media screen and (min-width:980px){.project-area h4{font-size:15px;line-height:1.5}}.project-area li{font-size:13px;line-height:1.5;font-weight:400;letter-spacing:.05rem}@media screen and (min-width:400px){.project-area li{font-size:14px;line-height:1.5}}@media screen and (min-width:575px){.project-area li{font-size:15px;line-height:1.5}}@media screen and (min-width:768px){.project-area li{font-size:16px;line-height:1.5}}@media screen and (min-width:980px){.project-area li{font-size:17px;line-height:1.5}}/*!- - - CONTACT AREA - - -*/a.button{font-size:12px;line-height:1.3;font-weight:600;letter-spacing:.1rem;text-transform:uppercase}@media screen and (min-width:280px){a.button{font-size:12px;line-height:1.3}}@media screen and (min-width:400px){a.button{font-size:13px;line-height:1.3}}@media screen and (min-width:575px){a.button{font-size:14px;line-height:1.3}}@media screen and (min-width:768px){a.button{font-size:16px;line-height:1.3}}@media screen and (min-width:980px){a.button{font-size:18px;line-height:1.3}}.contact-area h2{font-size:22px;line-height:1.15;font-weight:300}@media screen and (min-width:400px){.contact-area h2{font-size:24px;line-height:1.15}}@media screen and (min-width:575px){.contact-area h2{font-size:25px;line-height:1.15}}@media screen and (min-width:640px){.contact-area h2{font-size:26px;line-height:1.15}}@media screen and (min-width:768px){.contact-area h2{font-size:27px;line-height:1.15}}@media screen and (min-width:840px){.contact-area h2{font-size:28px;line-height:1.15}}@media screen and (min-width:980px){.contact-area h2{font-size:30px;line-height:1.15}}/*!- - - FORMS - - -*/label{font-size:12px;line-height:1.3;font-family:brandon-grotesque,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.05rem;text-align:left}@media screen and (min-width:280px){label{font-size:12px;line-height:1.3}}@media screen and (min-width:400px){label{font-size:13px;line-height:1.3}}@media screen and (min-width:575px){label{font-size:14px;line-height:1.3}}@media screen and (min-width:768px){label{font-size:16px;line-height:1.3}}@media screen and (min-width:980px){label{font-size:18px;line-height:1.3}}input,textarea{font-size:16px;line-height:1.4;font-family:brandon-grotesque,sans-serif;font-weight:400}@media screen and (min-width:400px){input,textarea{font-size:16px;line-height:1.4}}@media screen and (min-width:575px){input,textarea{font-size:18px;line-height:1.4}}@media screen and (min-width:768px){input,textarea{font-size:17px;line-height:1.4}}@media screen and (min-width:900px){input,textarea{font-size:18px;line-height:1.4}}@media screen and (min-width:980px){input,textarea{font-size:20px;line-height:1.4}}p.error{font-size:16px;line-height:1.4}@media screen and (min-width:400px){p.error{font-size:16px;line-height:1.4}}@media screen and (min-width:575px){p.error{font-size:18px;line-height:1.4}}@media screen and (min-width:768px){p.error{font-size:17px;line-height:1.4}}@media screen and (min-width:900px){p.error{font-size:18px;line-height:1.4}}@media screen and (min-width:980px){p.error{font-size:20px;line-height:1.4}}input[type=submit]{font-size:12px;line-height:1.3;font-weight:600;letter-spacing:.1rem;text-transform:uppercase}@media screen and (min-width:280px){input[type=submit]{font-size:12px;line-height:1.3}}@media screen and (min-width:400px){input[type=submit]{font-size:13px;line-height:1.3}}@media screen and (min-width:575px){input[type=submit]{font-size:14px;line-height:1.3}}@media screen and (min-width:768px){input[type=submit]{font-size:16px;line-height:1.3}}@media screen and (min-width:980px){input[type=submit]{font-size:18px;line-height:1.3}}.contact-form em{font-style:normal}/*!- - - TOP BUTTON - - -*/.cd-top{display:inline-block;font-size:11px;line-height:1.5;width:50px;height:50px;position:fixed;bottom:60px;right:12px;overflow:hidden;text-indent:100%;white-space:nowrap;background:transparent url(../img/top-circle.svg) no-repeat center 50%;visibility:hidden;opacity:0;transition:opacity .3s 0s,visibility 0s .3s,background-color .3s 0s}@media screen and (min-width:400px){.cd-top{font-size:12px;line-height:1.5}}@media screen and (min-width:575px){.cd-top{font-size:13px;line-height:1.5}}@media screen and (min-width:768px){.cd-top{font-size:14px;line-height:1.5}}@media screen and (min-width:980px){.cd-top{font-size:15px;line-height:1.5}}.cd-top.cd-top--show,.cd-top.cd-top--fade-out,.cd-top:hover{transition:opacity .3s 0s,visibility 0s 0s,background-color .3s 0s}.cd-top.cd-top--show{visibility:visible;opacity:1}.cd-top.cd-top--fade-out{opacity:.5}.cd-top:hover{opacity:1}@media only screen and (min-width:768px){.cd-top{right:20px;bottom:20px}}@media only screen and (min-width:1024px){.cd-top{height:60px;width:60px;right:30px;bottom:30px}}/*!- - - GLOBALS - - -*/*,*:after,*::before{box-sizing:border-box}html{height:100%}html,body{background-color:#f9f9f9;min-width:320px;min-height:100%}img,figure img{max-width:100%;height:auto}/*!- - - LAYOUT - - -*/body{display:flex;flex-direction:column}.content-wrap{width:100%}.content-wrap,.content main{flex:1}main{flex:1 0 auto}.footer-wrap{flex-shrink:0}.header{display:flex;flex-direction:column}.header-wrap,.content-wrap,.footer-wrap{text-align:center;padding:15px 0}.header,.content,.footer{max-width:1140px;margin:0 auto;padding:0 1rem}@media screen and (min-width:400px){.header,.content,.footer{padding:0 2rem}}.intro{margin:auto;width:80%}.colls2{display:flex;justify-content:space-between}/*!- - - LOGO - - -*/.duoh-logo{margin:1rem auto 0;width:80%}@media screen and (min-width:400px){.duoh-logo{width:70%}}@media screen and (min-width:575px){.duoh-logo{width:60%}}@media screen and (min-width:768px){.duoh-logo{width:50%}}@media screen and (min-width:980px){.duoh-logo{width:40%}}/*!- - - TOPBAR MENU - - -*/.topbar{width:100%;max-width:1140px;margin:0 auto;padding:0 1rem;background-color:rgba(249,249,249,.85)}@media screen and (min-width:400px){.topbar{padding:0 2rem}}.menu,.back-menu{width:auto;margin:auto;text-align:left}.menu a{display:inline-block;padding:.75rem .5rem}@media screen and (min-width:575px){.menu a{padding:.75rem 1rem}}.back-menu{padding-top:10px}.back-menu a{display:flex}.back-button{display:flex;justify-content:center}a.icon-arrow-left{text-indent:-9999px;background-position:center center;height:1.25rem;width:1.25rem}@media screen and (min-width:575px){a.icon-arrow-left{height:1.7rem;width:1.7rem}}@media screen and (min-width:768px){a.icon-arrow-left{height:2rem;width:2rem}}/*!- - - HOMEPAGE - - -*/.homepage .content-wrap h1{margin-top:0}.homepage .content-wrap .content{text-align:center}.gallery{padding-top:2rem;padding-bottom:2rem;text-align:center}@media screen and (min-width:575px){.gallery{padding-bottom:3rem;-webkit-column-count:2;column-count:2;-webkit-column-gap:2rem;column-gap:2rem}}@media screen and (min-width:768px){.gallery{padding-bottom:4rem;-webkit-column-count:3;column-count:3;-webkit-column-gap:1.5rem;column-gap:1.5rem}}@media screen and (min-width:980px){.gallery{-webkit-column-count:4;column-count:4;-webkit-column-gap:2rem;column-gap:2rem}}/*!- - - GALLERY ITEMS - - -*/.gallery-item{position:relative;max-width:400px;margin:0 auto 2rem}@media screen and (min-width:575px){.gallery-item{margin:0 auto 2rem}}.gallery-item .overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0;transition:.3s;background-color:rgba(255,108,105,.9)}.gallery-item .overlay:hover{opacity:1}.gallery-item .overlay p{color:#fff;text-align:center;padding:10px}figure.gallery-item{-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}/*!- - - PROJECT page - - -*/.content{text-align:left}.content h1{margin-top:0;margin-bottom:1rem}@media screen and (min-width:640px){.project-info{display:grid;grid-template-columns:70% 20%;grid-column-gap:9%}}.project-info p:nth-of-type(1){margin-top:0}.project h4{margin-top:.5rem;margin-bottom:.5rem}.project-area h4{display:none}@media screen and (min-width:640px){.project-area h4{display:block}}.project-area ul,.project-area p{margin-bottom:1rem}@media screen and (min-width:640px){.project-area ul,.project-area p{margin-bottom:2rem}}.project-area li{display:inline-block;margin-right:10px}@media screen and (min-width:640px){.project-area li{display:block}}.project-images{padding-top:1rem;margin-bottom:2rem;display:grid;grid-template-columns:1fr;grid-auto-rows:minmax(100px,auto);grid-auto-flow:dense;grid-row-gap:2rem}@media screen and (min-width:640px){.project-images{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media screen and (min-width:768px){.project-images{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem}}@media screen and (min-width:840px){.project-images{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:2rem}}@media screen and (min-width:900px){.project-images{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:2rem}}@media screen and (min-width:980px){.project-images{grid-template-columns:repeat(auto-fit,minmax(440px,1fr));grid-gap:2rem}}@media screen and (min-width:1200px){.project-images{grid-template-columns:repeat(auto-fit,minmax(500px,1fr));grid-gap:2rem}}.project-images .hero,.project-images .wide{grid-column:1/-1}.prev-next-nav{display:flex;justify-content:space-between}.prev-next-nav a{text-indent:-9999px;background-position:center center;height:1.25rem;width:1.25rem}@media screen and (min-width:575px){.prev-next-nav a{height:1.7rem;width:1.7rem}}@media screen and (min-width:768px){.prev-next-nav a{height:2rem;width:2rem}}/*!- - - CONTACT AREA - - -*/.contact-area{padding:3rem;text-align:center}.contact-area h2{margin-bottom:2rem}.contact-form{max-width:640px;margin:auto}a.button{display:inline-block;padding:1rem 2rem;border-radius:2rem}/*!- - - FORMS - - -*/input{padding:.75rem}input[type=text],input[type=tel],input[type=email],input[type=password]{border-width:2px;border-radius:6px;border-style:solid;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=submit]{padding:.75rem 2rem}input[type=radio]{display:inline-block;width:auto;margin-left:2px}.form-contact{max-width:640px;margin:auto;margin:2rem auto}@media screen and (min-width:980px){.form-contact{padding-top:2rem}}.form-contact input[type=text],.form-contact input[type=email],.form-contact input[type=tel],.form-contact input[type=password],.form-contact input[type=submit]{width:100%;margin-bottom:.5rem}.form-contact input[type=submit]{margin-bottom:.5rem}.form-contact textarea,.form-contact select{width:100%;margin-bottom:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5rem .8rem}.input-item{width:100%;padding-bottom:1.1rem;clear:both}.input-item input[type=text],.input-item input[type=email],.input-item input[type=tel],.input-item input[type=password]{width:100%}.input-item input[type=submit]{border-radius:2rem;border:0;padding:.8rem 2rem;width:auto}.input-item label{padding-bottom:.5rem;margin-top:.5rem;display:block}.input-item textarea,.input-item select{width:100%;border-radius:6px}.input-item p{margin-bottom:0;padding:.5rem 0 0}.input-item p.error{margin:0;text-align:left}input.error,textarea.error{margin-top:0}label.error{margin:0 0 -.15rem}label.error span{padding:.6rem .85rem 1.1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.message-sent{width:100%;max-width:600px;margin:1rem auto}@media screen and (min-width:400px){.message-sent{margin:2rem auto}}@media screen and (min-width:575px){.message-sent{margin:3rem auto;width:90%}}.icon-message-sent{fill:#657172}input[type=text]#trashisnogood,input#trashisnogood,input#pooh{display:none}.message-box{display:inline-block}.message-box p{text-align:left;padding-left:1.5rem}.message-box .notice{background-image:url(../img/alert-small.svg);background-size:1.2rem;background-position:left 3px;background-repeat:no-repeat}.message-box .error{background-image:url(../img/error-small.svg);background-size:1.2rem;background-position:left 3px;background-repeat:no-repeat}.errors li{text-align:left;color:#ff6c69;padding-left:1.5rem;background-image:url(../img/error-small.svg);background-size:1.2rem;background-position:left center;background-repeat:no-repeat}/*!- - - SOCIAL LINKS - - -*/.social a{display:inline-block;width:36px;height:36px;margin:0 1px;text-indent:-9999px}.social a:first-child{margin-left:0}@media screen and (min-width:400px){.social a{margin:0 4px}}